self-screening range - Alemán Inglés Diccionario